/*
 * Copyright (C) Lightbend Inc. <https://www.lightbend.com>
 */

package docs.home.serialization.v1;

import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import com.lightbend.lagom.javadsl.immutable.ImmutableStyle;
import com.lightbend.lagom.serialization.Jsonable;
import org.immutables.value.Value;

// #rename-class
@Value.Immutable
@ImmutableStyle
@JsonDeserialize(as = OrderAdded.class)
public interface AbstractOrderAdded extends Jsonable {
  String getShoppingCartId();
}
// #rename-class
